set for life – English–Français translations

🇬🇧 en fr 🇫🇷

set for life adjective

  • possessing sufficient resources to last a lifetime
dedans
Wiktionary Links